import { ADD, MINUS } from '../actionType'
/**
 * state 就是第一次时候的值，或者上一次的值
 * 
 * action 它代表的是动作 {type: 'ADD', playload: 3} 、 {type: 'MINUS', playload: 2}
 * 
 */
export default (state = 300, action) => {
  console.log(action)

  switch (action.type) {
    case ADD:
      return state + action.payload
  
    case MINUS:
      return state - action.payload
  
    default:
      // reducer一定要返回state给store
      // 第一次的时候，返回初始值
      return state
  }
}